home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 20 / Cream of the Crop 20 (Terry Blount) (1996).iso / program / commio0b.zip / TODO.LST < prev   
File List  |  1996-05-20  |  4KB  |  88 lines

  1.                              - COMMIO todo list -
  2.  
  3. This is a list of tasks that need to be done on the COMMIO DOOR library.
  4. If you have any suggestions concerning the COMMIO library please contact me
  5. at one of the places listed below.
  6. If you would like to help with any project below, or would like to add
  7. something not currently in the library, you should contact me first.  The
  8. task you want to do might have already been done by me or someone else, and
  9. you are not allowed to redistribute the DOOR kit in modified form.
  10.  
  11. Places to contact me at:
  12. internet email: (best and fastest way)
  13.   address : mattjb@wam.umd.edu
  14. bbs: (if you cant get me through inet)
  15.   name    : "The Hang Out"
  16.   phone # : 703-???-????  (dont remember by heart)
  17.   my alias: lief o'pardy
  18.   RGSnet  : ??.???/???
  19.   note    : I call this bbs almost everyday, so its a good place to reach me.
  20.             This bbs is also hooked up to RGSnet, but i dont know my netmail
  21.             address at this time.
  22.  
  23.  
  24.  Major! (do me NOW):
  25. ---------------------
  26. Θ DetectAnsi() routine needed.  I used to have one laying around, i just need
  27.   to find it.
  28. Θ DFUNIT.PAS (dropfile support unit) needs to be completed.  I can't find any
  29.   info on the formats of other dropfiles.  If anyone can point me to some
  30.   info I would be very gratefull.
  31. Θ
  32.  
  33.  Not too major:
  34. ----------------
  35. Θ Need to update the "sio" (output) routines so they will not scroll the local
  36.   screen up if they go below the local statusbar line (or if the help box is
  37.   up).  Instead they should skip writting to the local screen and just write
  38.   to the virtual screen.  Then when the statusbar/helpbox is closed (hidden)
  39.   the local screen should be updated from the virtual screen.
  40.   v--note
  41.   I started to fix this problem and I just created more "bugs" with it.  I'm
  42.   having a hard time tring to locate where the cursor is, when the cursor
  43.   needs to be moved (ie: gotoxy).  For an example, use the displayansifile()
  44.   with the statusbar onscreen... the Remote screen is updated correctly, and
  45.   even the Virtual Screen is.. but the actual local screen will not be if the
  46.   statusbar is on screen.  this is'nt too big of a problem since you can just
  47.   turn off the statusbar, and it will turn out right... but this will be fixed
  48.   sooner or later...
  49. Θ
  50.  
  51.  When I get motivated:
  52. -----------------------
  53. Θ Add rip support... I dunno about this one.  I don't mean FULL RIP support,
  54.   but maybe at least a DetectRip() routine.  I personally HATE rip graphics.
  55.   We'll see though.
  56. Θ Need to add a SetIniVal() procedure to the INIunit.
  57. Θ
  58.  
  59.  Wish list:
  60. ------------
  61. Θ The would love to release some documentation with the library, so I could
  62.   explain in much more detail on how to use the routines.  I know some of you
  63.   would probably love that, others will be able to go by with just the
  64.   comments I put all over the place.  I just don't feel like writting the
  65.   docs... call me lazy... Although I suppose i'd be the best choice for this
  66.   task, since I put the damn library together... sigh... maybe someday...
  67. Θ Some sort of "standardized" way to retrieve information between 2 (maybe
  68.   more) nodes.  The only way I can think to do it now is, to use files (abeit
  69.   text or binary)... But that might be too slow, but then again, maybe not.
  70. Θ
  71.  
  72.  Brainstorming:
  73. ----------------
  74. Θ I am currently designing a DOOR using the COMMIO library (what else?;).
  75.   One thing that I plan to add after the door is completed, is a TERM program
  76.   for the user to use while playing the door (A few doors do this now).  It
  77.   will most likely be done in VGA ($13) and will have optional sound support.
  78.   In order for something like that to work, the "sio" (output) routines will
  79.   need to be altered somewhat (like instead of sending a text string "ouch!!",
  80.   you might want to send a "control" string telling the term to play a certain
  81.   sound).
  82.   Now the question is, should I incorporate something like that into the
  83.   COMMIO library? (either adding it directly to commio.pas or creating a new
  84.   unit for it)  I was planning on just writting my own unit for this, but if
  85.   others are interested in it also, then I might add it to the library for
  86.   everyone.
  87. Θ
  88.